detachment failure - Turkish English Dictionary